atomic propulsion - Spanish English Dictionary